﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CruzDelSur.Dominio;

namespace CruzDelSur.Persistencia
{
    interface IContratoDAO : IBaseDAO<Contrato, string>
    {
        ICollection<Contrato> obtenerListado();
        ICollection<Contrato> obtenerListadoPendientes();
        void guardarDetalle(Contrato nuevoContrato);

        IList<ContratoDetalle> obtenerDetalle(Contrato contrato);

        Contrato obtenerContratoDetalle(string codContrato);
    }
}
